"Controls" Section

This section describes the control handles of the object.
Since an object may have no control points, this section may be missing in the table.

To add the Controls section to the table:

  1. Apply the Insert Sections command from the Edit menu or from the context menu in the table window.
    The Insert Section dialog will come up.
  2. In the dialog, choose the Control Handles option and click OK.
    The Controls section will be added to the table. It will have one row (for describing one control handle).

Sometimes it may be possible that the Controls section already exists in the table, but is not visible.
The View Sections dialog lets you show/hide the table sections.

To show the Controls section:

  1. Apply the View Sections command from the Edit menu or from the context menu in the table window.
    The View Sections dialog will come up.
  2. In the dialog, check the Control Handles option and click OK.

The Controls section will appear in the table. It displays information about the control handles of the object.

To add a control handle:

  1. Use the Add Row command from the Edit menu or from the context menu in the table window.
  2. A new row describing a control point will be added to the end of the section. Then you can set its parameters.

To delete a control handle:

  1. Activate the row describing the control handle you want to delete (just select any of its cells).
  2. Use the Delete Row command from the Edit menu or from the context menu for the row.

The row describing that control point will be removed. Removing the last control point removes the whole section.

All parameters in the Controls section use the coordinate system of the object.

X

Describes the X offset of the control handle.
If you didn't change this value, the origin point for the offset is determined by the value in the X Behavior field:
0, 1, 2, 5, 6, 7 - offset with respect to the left side of the alignment box (e.g.   Width*0.25);
3,8 - offset with respect to the centre of the alignment box (e.g.  Width/2-63.5);
4,9 - offset with respect to the right side of the alignment box (e.g.  Width-190.5).

In the Formulas mode, you see the data in tenths of millimeters, in the Values mode the data is displayed in the current unit of measure.

Y

Describes the Y offset of the control handle.
If you didn't change this value, the origin point for the offset is determined by the value in the Y Behavior field:
0, 1, 2, 5, 6, 7 - offset with respect to the top of the alignment box (e.g.   Height*0.75);
3,8 - offset with respect to the centre of the alignment box (e.g.  Height/2+63.5);
4,9 - offset with respect to the bottom of the alignment box (e.g.  Height-63.5).

In the Formulas mode, you see the data in tenths of millimeters, in the Values mode the data is displayed in the current unit of measure.

XDyn

This is the X coordinate of the end of the line that drags behind the control handle as you move it.

In the Formulas mode, you see the data in tenths of millimeters, in the Values mode the data is displayed in the current unit of measure.

YDyn

This is the Y coordinate of the end of the line that drags behind the control handle as you move it.
In the Formulas mode, you see the data in tenths of millimeters, in the Values mode the data is displayed in the current unit of measure.

XBehavior

This parameter determines how the control handle moves along the X axis when the object is resized.
If there was a default formula in the X field, the program changes it according to the XBehavior field value after the control point is repositioned.

When resizing the object:
0 - The control repositions proportionally with respect to the alignment box.
1 - The control point repositions proportionally with respect to the alignment box. The repositioning with the mouse along the X axis is locked.
2 - The distance to the left side of the alignment box remains constant.
3 - The distance to the centre of the alignment box remains constant.
4 - The distance to the right side of the alignment box remains constant.
5- The control point is invisible. When resizing the object, the control point moves proportionally with respect to the alignment box.
6- The control point is invisible. When the object is resized, the control point moves proportionally with respect to the alignment box. The repositioning with the mouse along the X axis is locked.
7 - The control point is invisible. When the object is resized, the distance to the left side of the alignment box remains constant.
8 - The control point is invisible. When the object is resized, the distance to the centre of the alignment box remains constant.
9 - The control point is invisible. When the object is resized, the distance to the right side of the alignment box remains constant.

Y Behavior

This parameter determines how the control handle moves along the Y axis when the object is resized.
If there was a default formula in the Y field, the program changes it according to the YBehavior field value after the control point is repositioned.

When resizing the object:
0 - The control repositions proportionally with respect to the alignment box.
1 - The control point repositions proportionally with respect to the alignment box. The repositioning with the mouse along the Y axis is locked.
2 - The distance to the top of the alignment box remains constant.
3 - The distance to the centre of the alignment box remains constant.
4 - The distance to the bottom of the alignment box remains constant.
5 - The control point is invisible. When the object is resized, the control point moves proportionally with respect to the alignment box.
6 - The control point is invisible. When the object is resized, the control point moves proportionally with respect to the alignment box. The repositioning with the mouse along the Y axis is locked.
7 - The control point is invisible. When the object is resized, the distance to the top of the alignment box remains constant.
8 - The control point is invisible. When the object is resized, the distance to the centre of the alignment box remains constant.
9 - The control point is invisible. When the object is resized, the distance to the bottom of the alignment box remains constant.

Comment

Use this comment to assign the tip for the control handle. If this field is not empty, the text in the field will show up when you pause the mouse pointer over the control handle.

You can referece the coordinates of control handles either from other objects or from the active one in the following form:

<shape_name>.Controls.<field_name><row_number>

Example:

ShapeID3.Controls.X1

For more information about the View Section dialog see Dialogs - Modal dialogs - View Sections
For more information about the Insert Section dialog see Dialogs - Modal dialogs -Insert Table Sections.


Return to The Table's Sections